Search

【極速開發+】熱血學員的典範之一
 
今年 #極速開發 開始支援 python/...

  • Share this:

【極速開發+】熱血學員的典範之一
 
今年 #極速開發 開始支援 python/pycharm 的版本,其實我自己一開始不是多有信心,畢竟我在今年以前 python 是沒經過實戰歷練的,只是就我在其他語言跟 IDE 的相關設定體驗,試著在 pycharm 上用 python + TDD 進行 Tennis kata 的練習。(現在倒是有一些實戰經驗了,慶幸自己在今年元旦就把基本功練好,在客戶這邊就能掌握機會、展現價值。)
 
這次六月份的梯次,有幾位寫 python 的同學來上課,在之前他們用 vscode 開發,從這門課開始試著用 pycharm 來練習。
 
為什麼說他熱血?
 
1) 他的影片從第一天練習 31:xx 還寫不完,被我加在待辦理面還沒協助 review,到第 11 天的練習,他靠自己的努力,以課程建議的練習模型,自我 review, 自我持續改善瓶頸,第11天的結果已經能壓到 15 分鐘之內完成。
 
2) 當他 python 練完之後,他開始用 webstorm 在練 javascript 了。雖然 javascript 的第一天還是需要 29 分鐘,但他還是持續在練習跟 review。
 
3) 今年 4/9 他跟另外一位朋友兩個人上去 PTT 的 Soft_Job 版上,揪第三個人來團報這門課,被蠻多人酸得很慘。還被誤會成打廣告,這種東西還要花錢去上課,反正極盡所能的酸。
 
我覺得很內疚,因為我沒辦法幫他們說什麼話,PTT 本來就不是個說理的地方。
 
但他們用成果證明了,他們的與眾不同。兩個月過去了,那些出張嘴酸人的鄉民,不曉得變強了多少?但是他們很清楚知道,累積在自己身上的技能不會不見,在實務工作上開始享受學習跟練習的成果,而且已經能開始舉一反三去優化自己其他的開發環境跟生產力的瓶頸了。
 
用成果來證明自己,是一件值得自豪的事。
 
那些眼睛只盯著其他人說些五四三的,從來就只能當追隨別人背影的角色,真正衝在最前面的,目標永遠是在超越自己,而不是別人。
 

【註1】 第 11 天的 python 影片這裡去:https://www.youtube.com/watch?v=3Bq9oUZS_jE
 
【註2】PTT Soft_Job 版 4/9 揪人上課的文章連結:https://www.ptt.cc/bbs/Soft_Job/M.1586440140.A.FEC.html
 
【註3】這門課從 2018 年 1 月 20日,開始第一梯次上課,受過的酸言酸語沒停過,但到現在每個梯次內外訓都是爆滿(今年最後一個梯次在十一月,也已經額滿,目前等待隊列已有 2 位排隊中),值得一提的是,兩年半的現在,上課內容比之前多了 2/3,支援的版本也從 C# + Visual Studio,到現在的 IntelliJ (含 Android Studio), PhpStorm, WebStorm, PyCharm, Rider/Visual Studio+ReSharper, VSCode。
 
感觸良多。
 
很謝謝願意相信、願意練習、願意讓自己發光發熱、願意用成果讓其他人閉嘴的大家,你們的練習成果,在實務上所發揮自己的練習成果,就是這門課最大的價值,謝謝你們。


Tags:

About author
我是 Joey Chen,闖蕩江湖的稱號是 91,熱血點火師,專門燃起大家心裡面的熱情與初衷。 目前為 Odd-e Taiwan 的負責人,同時也是 JetBrains 在台灣的培訓夥伴,至今也仍是熱愛學習與享受各種程式語言之美的 programmer。 身為敏捷教練,擅長 Agile、Scrum、LeSS 等敏捷文化與協作框架的落實與導入,如何讓大家 being agile 而不是 doing agile。同時喜歡結合各家所長,例如 Lean, Kanban 等,重點是持續改善、解決問題、端出成果,而不執著於某種特定方法論或框架。 身為技術教練,我也是極限編程(extreme programming)的狂熱者,我擅長用這些技術與工程實踐來提昇產品的品質、團隊的生產力、降低營運風險,因應市場與公司的商業目標,讓團隊能具有高適應與反應能力的基礎建設。例如 實例化需求、ATDD、BDD、TDD、重構、自動化單元測試/整合測試/驗收測試、CI/CD、code review、pair programming、mob-programming 等等。 同時,我也是推崇 極速開發 的 developer,追求從想法到產品程式碼的完成,中間的時間差能趨近於零,也就是劍隨心轉,想到哪,程式碼就長到哪的境界。從想法到實現中間的等待,其實在實務上佔了很大的 context switch 成本,如果能讓這段時間縮到最短,就能比其他人多嘗試更多種解決方案,進而挑選出最剛好的方案。 同時也是技術社群的活躍份子,從 2010 年開始連任九屆的微軟 MVP,兼任 MSDN 論壇板主,也曾經獲得年度 MSDN 文件庫刊登數量世界第一的榮耀。對微軟技術有愛,對 C# 有愛,對自動測試有愛,對重構與設計模式有愛。近年來對 Java, PHP, Python 也充滿濃厚的興趣,曾帶領客戶團隊中不會寫程式的 QA ,一起用 Python 完成超過百個 mobile UI 自動化測試。 擁有超過十年擔任開發團隊 tech leader, trainer, coach 與 mentor 的經驗,進行的企業內部與公開技術培訓課程已超過 100 場,培訓過的開發人員超過 1000 位,擔任研討會與社群活動的講師次數超過 30 次。 同時也是技術書籍的作者與譯者,與朋友合著的書籍包含《ASP.NET MVC 5:網站開發美學》、《ASP.NET MVC 4 網站開發美學》,翻譯的書籍有《單元測試的藝術-第二版》、《敏捷開發實踐》、《進入IT產業必讀的200個 .NET面試決勝題》。 如果想跟我即時互動,歡迎直接私訊或 email 至 [email protected]
請參考:https://tdd.best/about/
View all posts